MSDLVIALVAFAVLFVVFIILSCIMGGEKDVHSPPPLPRPGQLRMPVYRTKDKDLGGDGTAISVAGTDIYGGSGVGSGGHGGRGIITSDTKLPSPPPPSPLPPRPVQRPKSVSRTKDRELIDTGTAMLVASSLLTSGSASSCSGGGSHGHGCGGGGGGGGGGLGGGGCGGGGCGG